independent meaning - Turkish English Dictionary